"heavy hauler" - Details

English Term:
heavy hauler
Arabic Term:
شاحنة نقل ثقيل
Arabic Definition:

.